% Copyright 2016 Bassam Alrifaee
% 
% This program is free software: you can redistribute it and/or modify
% it under the terms of the GNU General Public License version 3 as 
% published by the Free Software Foundation.
% 
% This program is distributed in the hope that it will be useful,
% but WITHOUT ANY WARRANTY; without even the implied warranty of
% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
% GNU General Public License for more details.
% 
% You should have received a copy of the GNU General Public License
% along with this program. If not, see <http://www.gnu.org/licenses/>.

% Structure of integer constants used as indices in vectors.
function idx=indices

    idx = struct;
    
    % General
    idx.x = 1;
    idx.y = 2;
    idx.heading = 3;
    idx.speed = 4;
    
    % Vehicle
    idx.acceleration = 5;
    
    % Obstacle
    idx.length = 5;
    idx.width = 6;
    
end

